经过几天折腾,终于把开发环境搞定了,实验室的按键中断模式也搞定了。中间犯了点小错误害得我折腾了好久,谁叫我不是圣人呢。既然微软的nmake不能用,就吧cygwin安装了一下,用的我们SJTU的源,速度很快,还是这个学校好啊。使用cygwin中的make,终于编译成功了。把bozai提供的实例代码修改了一下,进行编译测试。
使用了ST提供的Flash Loader进行下载,可是一直都连接失败。动了一下怀疑的念头,改用USART0,成功了,看来不是大多数网上说的USART1啊。下载进去后,运行测试成功。赞一下!
这只是刚刚起步而已,还有很多的工作要做:
充分学习STM32的芯片资料。
读懂bozai实例代码的原理和结构。
学习stm32提供的Firmware Library,为自己开发做好准备。
设计制作12864液晶的驱动电路,编写12864驱动程序,实现液晶升级。
编写基于USART下载的bootloader,为实习Linux下开发准备。
编写Linux下的串口通信下载软件,实习Linux开发环境。
至此,基础工作结束。
---------------
利用其SD功能和DAC功能,搭建一个MP3播放器。
不知咋地,又在听《梦驼铃》了,哎!
阅读(2760) | 评论(0) | 转发(0) |