1.1 STM32神舟I号开发板不知道如何入门?怎么读寄存器,怎么读芯片手册?怎么写第一行代码?
解决办法:STM32神舟系列开发板从零入门到精通2013年1月版(35页经典分析)
http://pan.baidu.com/share/link?shareid=178264&uk=606841269
1.2 STM32神舟I号开发板如何建立一个新的工程?
解决办法:STM32神舟I号开发板模板工程_如何从零开始搭建环境:http://dl.vmall.com/c09x0h2bq9
1.3 2013年最新STM32神舟I号例程,重新翻写手册以及例程,适合初学者学习
解决办法:以下就是更新的STM32神舟I号开发板例程,可以直接点击进行下载,我们逐步在本帖进行更新:
01.LED点灯实验(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141624&uk=3976544072
02.LED双灯闪烁实验(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141627&uk=3976544072
03.LED三个灯同时亮同时灭(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141628&uk=3976544072
04.LED流水灯(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141629&uk=3976544072
05.STM32芯片32MHZ频率下跑点灯程序(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141630&uk=3976544072
06.STM32芯片40MHZ频率下跑点灯程序(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141631&uk=3976544072
07.STM32芯片72MHZ频率下全速跑LED流水灯(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141632&uk=3976544072
08.LED点灯实验--增加.h头文件管理(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141633&uk=3976544072
09.STM32芯片72MHZ频率下全速跑LED流水灯-增加.h头文件管理(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141634&uk=3976544072
10.STM32芯片72MHZ频率下全速跑LED流水灯-函数版初级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141635&uk=3976544072
11.STM32芯片72MHZ频率下全速跑LED流水灯-函数版中级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141637&uk=3976544072
12.STM32芯片72MHZ频率下全速跑LED流水灯-函数版高级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141638&uk=3976544072
13.STM32芯片按键点灯(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141639&uk=3976544072
14.STM32芯片按键点灯-增加了防抖的代码(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141640&uk=3976544072
15.最简单串口打印$字符-初级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141641&uk=3976544072
16.单串口打印www.armjishu.com字符-初级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141642&uk=3976544072
17.单串口打印www.armjishu.com字符-中级函数(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141643&uk=3976544072
18.单串口打印www.armjishu.com字符-高级(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141644&uk=3976544072
19.外部中断-按键一次单个LED点闪烁两次实验(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141645&uk=3976544072
20.外部中断-按键一次单个LED灯闪10次实验(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141646&uk=3976544072
21.外部中断-相同优先级按键2次点两个LED灯闪10次实验(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141647&uk=3976544072
22.外部中断-不同优先级按键2次点两个LED灯(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141648&uk=3976544072
23.独立看门狗-STM32芯片不断复位-没有喂狗(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141649&uk=3976544072
24.独立看门狗-STM32芯片不断复位-按键喂狗(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141650&uk=3976544072
25.窗口看门狗-STM32芯片不断复位-没有设定窗口(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141653&uk=3976544072
26.窗口看门狗-STM32芯片不断复位-设定窗口并喂狗(STM32神舟I号)-寄存器版.rar:http://pan.baidu.com/share/link?shareid=141654&uk=3976544072
1.4 ISP串口下载与JLINK下载有什么不同
解决办法:ISP下载是串口下载,是STM32具备的一种下载方式,这种下载需要将BOOT0和BOOT1的引导模式跳到从串口启动,下载完程序后,就要重新跳回来从芯片内部flash启动,否则,程序是无法运行的,所以这种下载比较麻烦,需要将跳帽跳来跳去。
而JLINK下载是通过JTAG口方式下载的,无须改变BOOT引导模式,这种下载直接复位就可以运行程序,比较方便,值得推荐。
1.5 下载进流水灯.hex了,板子仍然不运行?
解决办法:目前我们总结总共有五种解决办法,大家可以尝试其中任何一种:
方法1:拔掉仿真器与开发板之间的排线,再重新上电,然后看看板卡是不是运行了
方法2:重新按一下复位键,然后看看板卡是不是运行了
方法3:重新插拔USB电源线,断电后再上电,然后看看板卡是不是运行了
方法4:如果是串口下载,下载完之后,请记得将BOOT引导模式跳回FLASH启动模式,详细请见《神舟I号开发板用户手册》,这个手册光盘里面有,仿真器等其他下载方式不需要考虑这改变BOOT引导模式,然后看看板卡是不是运行了
方法5:在MDK设置中,勾上那个RESET and Run选项(这个办法仅限有经验的使用者使用),然后看看板卡是不是运行了
1.6 STM32芯片手册中管脚PA0管脚是有几种功能吗?是不是可以复用呢?能详细讲讲管脚复用是什么意思?
解决办法:STM32F103RBT6的引脚描述以及对应的功能简述,如何阅读这张表呢?我们举个例子,例如第一个管脚是PA0,这个管脚它具备5个功能,本身PA0就是普通的GPIO管脚,可以做串行的总线接口进行最通常的通信;这个管脚还能被复用成WKUP—唤醒功能请求的管脚;第三个功能还能够被复用成串口2通信功能的管脚USART2_CTS—通用同步异步收发器2信号;第四个功能这个管脚还能被复用成ADC12_IN0—模拟/数字转换信号输入0;第五个功能还能被复用成TIM2_CH1_ETR—高级控制定时器2信号线。这么多功能,都集中PA0这一个管脚上。
1.7 STM32神舟I号的液晶屏型号怎么指定修改,比如我希望使用1289型号的驱动,代码我应该怎么修改?
解决办法:首先用MDK4.12的软件版本打开STM32神舟I号开发板的源码中的彩屏程序
第一步,找到ili9320.c这个文件
第二步,在ili9320.c中找到void
第三步:液晶屏SSD1289型号强制指定添加方法,添加代码“DeviceCode = 0x8989;”,添加后代码如下:
void ili9320_Initializtion()
{
第四步:确定函数void
第五步:如果是9320型号的话,依照前面4步,只需要将DeviceCode改为"DeviceCode = 0x9320;"即可
1.8 STM32神舟I号开发板复位后为什么不能执行程序
解决方法:1)使用仿真器下载程序并成功烧录进去后,请尝试把仿真器的排线拔了再按复位键查看效果
1.9 STM32神舟I号问题:神舟I号接上SD卡无反应或者读不到数据
解决方法:我们的1号板子板子支持TF的小卡,不能识别或者接上SD卡无反应时,先确认是否把例程烧写进去了,查看SD卡插槽上是否有引脚弯了,或者碰在一起了,再不行请更换另外一张SD卡或者USB线试下试下
1.10
解决方法:请到该地址下载新的例程资料
http://pan.baidu.com/share/link?shareid=418374&uk=3945314662