原文地址:神舟I号可能遇到的问题及解决方法汇总(STM32F103RBT6)作者:STM32神舟开发板
1.关于STM32神舟I号开发板的问题汇总
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这一个管脚上。
                 那么为什么会有这么多功能可以在一个管脚上复用呢?原因是,有些产品设计的时候,需要多个串口,那么有可能PA0就会做为一个串口的其中一个管脚出现在产品中;如果这个产品需要唤醒功能,那么用户可以把PA0这个管脚设置唤醒管脚;当然如果PA0已经被设计成串口管脚之后,就不能再被设计成唤醒管脚,这样管脚就冲突了,一个管脚同一个时间只能做一个用途,设计的时候根据具体的情况,进行取舍,是不是好布线(PCB电路走线),好布板(几个同样功能的管脚最好摆放在一起),芯片资源是不是满足产品设计,这些都是需要考虑的。

1.7 STM32神舟I号的液晶屏型号怎么指定修改,比如我希望使用1289型号的驱动,代码我应该怎么修改?

解决办法:首先用MDK4.12的软件版本打开STM32神舟I号开发板的源码中的彩屏程序

第一步,找到ili9320.c这个文件
第二步,在ili9320.c中找到void  ili9320_Initializtion()这个函数
第三步:液晶屏SSD1289型号强制指定添加方法,添加代码“DeviceCode = 0x8989;”,添加后代码如下:
void ili9320_Initializtion()
{
  
  u16 i;
  LCD_X_Init();
  Delay(5);
  LCD_WriteReg(0x0000,0x0001);  
  Delay(5);    //start internal osc
  Delay(5);
  DeviceCode = LCD->LCD_RAM ;//LCD_ReadReg(0x0000);

DeviceCode = 0x8989;

第四步:确定函数void  ili9320_Initializtion()里面的代码"else if(DeviceCode==0x8989)"是否有效,因为DeviceCode被指定了,就会执行这句下面的代码这里面的就是1289型号的液晶屏。

第五步:如果是9320型号的话,依照前面4步,只需要将DeviceCode改为"DeviceCode = 0x9320;"即可

1.8 STM32神舟I号开发板复位后为什么不能执行程序
解决方法:1)使用仿真器下载程序并成功烧录进去后,请尝试把仿真器的排线拔了再按复位键查看效果
                 2)串口下载程序的话,请在程序成功下载到板子上的时候,把BOOT设置回默认模式在按复位键查看效果

1.9 STM32神舟I号问题:神舟I号接上SD卡无反应或者读不到数据

解决方法:我们的1号板子板子支持TF的小卡,不能识别或者接上SD卡无反应时,先确认是否把例程烧写进去了,查看SD卡插槽上是否有引脚弯了,或者碰在一起了,再不行请更换另外一张SD卡或者USB线试下试下

1.10 神舟I号烧录出厂程序UCOS白屏或者是没触摸

解决方法:请到该地址下载新的例程资料

http://pan.baidu.com/share/link?shareid=418374&uk=3945314662

神舟I号可能遇到的问题及解…相关推荐

  1. 神舟六号的投入产出比:1比12

    神舟六号飞船已发射成功,国家大概投入了多少资金,按照成本与收入的配比原则,能为国家带来多少经济效益? 10月11日,北京大学地球与空间科学学院焦维新教授表示,载人航天肯定是花钱的事业,效益可分为两个方 ...

  2. 在stm32上使用Arduino IDE(神舟I号为例)

    原址:https://blog.csdn.net/alanzjl/article/details/43232601 借鉴一下,以备后用 Arduino IDE是一种很方便的开发环境,通过把底层代码函数 ...

  3. 2020神舟几号发射_中国宇宙飞船发射到神州几号了

    随着如今科学技术的不断发展,中国真的是在国际上都走到了前沿,在短短的17年时间内就已经发射了11艘宇宙飞船,在宇宙的探索中又迈上了更高的一步.那么截止到目前中国宇宙飞船发射到神州几号了呢?据说是在30 ...

  4. 互联网晚报 | 11月8日 星期一 | 美团外卖公开“订单分配”算法规则;英雄联盟首部动画剧集上线;神舟十三号航天员首次出舱...

    今日看点 ✦ 神舟十三号航天员乘组圆满完成首次出舱活动全部既定任务 ✦ 微信视频号公布MCN招募计划:最高10万元奖励 ✦ 美团外卖公开"订单分配"算法规则,推出"主动改 ...

  5. stm32 神舟3号 开发板 usb DFU 实现

    1.官网下载usb源码包, 2.神舟III号的MCU位f103ze 系列.打开压缩包,直接找到 Device_Firmware_Upgrade 文件包 MDK打开工程. 3.选择 stm3210E_E ...

  6. 神舟III号 串口2发送实验程序

    /*** @brief Main program* @param None* @retval None*/ int main(void) {/*LED管脚初始化*/GPIO_InitTypeDef G ...

  7. 神舟IV号开发板-107.OTG功能-对U盘的访问(例程bug1)

    107.OTG功能-对U盘的访问(显示U盘中图片)(STM32神舟IV号-库函数版) 例程源码,编译出错 源代码编译出错 我真的栓Q 解决办法~~安排 1.这个文件夹是中文的 把它改成英文" ...

  8. 【连载】【STM32神舟III号实验例程】流水灯实验(实验一)

    源代码流水灯实验例程程序(神舟III号).rar

  9. “神舟”五号飞船数字集纳

    1."神舟"五号直接消耗不到10亿元人民币,前四次消耗各约1亿美元. 2."神舟"五号飞船总长9.2米,总重7790千克. 3."神舟"五号 ...

  10. 庆祝神舟七号载人飞船发射成功

    散分贴: http://topic.csdn.net/u/20080925/21/9d26e094-6bd3-4029-bef8-d5317cd1d507.html 9月25日21时10分,长征二号F ...

最新文章

  1. 被动模式下FTP不能建立数据会话问题
  2. 江西省计算机应用基础对口高考复习,江西省对口高考计算机应用基础复习题(各章及综合练习)...
  3. 计算机国家实验教学示范中心,教育部、财政部关于批准2007年国家级实验教学示范中心建设单位的通知...
  4. pytorch 如何使用cuda
  5. eclipse不能添加tomcat7的问题
  6. sql---字段类型转换,sql获取当前时间,时间处理
  7. 存储过程中SELECT INTO的使用
  8. i春秋 死亡ping命令 原理学习(命令执行+shell反弹)+复现
  9. 个人信用报告机构查询中有:深圳前海微众银行股份有限公司,为什么???
  10. 考研复试问题之数据库概论
  11. 交互式电子白板android,交互式电子白板教学应用
  12. mongodb数据库添加账号
  13. PHP移动互联网开发笔记(1)——环境搭建及配置
  14. 哈工大数据库系统(上):嵌入式SQL语言之动态SQL(十)课后测验与作业
  15. html光标定位到文本框,js获取光标位置和设置文本框光标位置示例代码
  16. Android Studio 连接网易MuMu模拟器教程
  17. oracle8i substr,Oracle中INSTR和SUBSTR的用法
  18. 【Python】抓取基金数据,这简直太爱了
  19. 扬帆优配|弹性增强 双向波动明显 人民币汇率走势将回归基本面
  20. 《你不知道的javaScript》上卷——第二部分——第三章——对象

热门文章

  1. npx create-react-app 动不了???(解决方法)
  2. 多元函数的极值及其求法
  3. 时间序列学习(1):平稳性、自相关性
  4. 烧写器--SPI NAND FLASH烧录定制说明
  5. c++三子棋游戏程序
  6. 【毕设】知网文献检索列表中的 href 解析为可访问的 URL
  7. 接入淘宝客+拼多多(多多客)+京东进行优惠券推广
  8. 在线人民币数字金额转成美元金额大写工具
  9. c语言输出100以内素数用函数,用C语言 输出100以内的素数,
  10. 郑州大学“战疫杯”大学生程序设计在线邀请赛(6)(C++题解+详细思路)2022年5月14日