[STM32F0] 【菜鸟】希望各位给小弟一些学习stm32的一些意见

[复制链接]
4028|30
 楼主| 胡斯哲 发表于 2013-12-30 18:54 | 显示全部楼层
gxgclg 发表于 2013-12-30 18:50
可以在论坛里多找一些学习笔记看看,会很有用的

先谢谢啦
比如?
无冕之王 发表于 2013-12-30 18:56 | 显示全部楼层
还是要自己动手多实践
pkat 发表于 2013-12-30 19:08 | 显示全部楼层
楼里各位的意见还是很好的
xsgy123 发表于 2013-12-30 21:24 | 显示全部楼层
集思广益
无冕之王 发表于 2013-12-30 21:36 | 显示全部楼层
论坛里面的大侠还是很热心的
 楼主| 胡斯哲 发表于 2013-12-30 21:39 | 显示全部楼层
无冕之王 发表于 2013-12-30 21:36
论坛里面的大侠还是很热心的

什么时候我也能算大侠
as374888472 发表于 2013-12-30 21:42 | 显示全部楼层
直接去官网去下例程,那才是最正中的!不要养成不好的习惯。。。
yybj 发表于 2013-12-30 21:45 | 显示全部楼层
小营七郎 发表于 2013-12-29 17:26
1,首先要会建工程模版,就在ST板块搜    “鑫鑫stm32初学者视频教程”
2,然后就用原子的资料,论坛上搜“ ...

很好的建议
 楼主| 胡斯哲 发表于 2013-12-30 21:48 | 显示全部楼层
yybj 发表于 2013-12-30 21:45
很好的建议

个人不喜欢看视频  准备弄书看看
 楼主| 胡斯哲 发表于 2013-12-30 21:56 | 显示全部楼层
as374888472 发表于 2013-12-30 21:42
直接去官网去下例程,那才是最正中的!不要养成不好的习惯。。。

我只下载了库函数  其他的还能下载些什么
不过那格式太规范了  反而受不了
  1. /** @defgroup GPIO_Group1 Initialization and Configuration
  2. *  [url=home.php?mod=space&uid=247401]@brief[/url]   Initialization and Configuration
  3. *
  4. @verbatim
  5. ===============================================================================
  6.                     ##### Initialization and Configuration #####
  7. ===============================================================================

  8. @endverbatim
  9.   * @{
  10.   */

  11. /**
  12.   * @brief  Deinitializes the GPIOx peripheral registers to their default reset
  13.   *         values.
  14.   * @param  GPIOx: where x can be (A, B, C, D or F) to select the GPIO peripheral.
  15.   * @retval None
  16.   */
  17. void GPIO_DeInit(GPIO_TypeDef* GPIOx)
  18. {
  19.   /* Check the parameters */
  20.   assert_param(IS_GPIO_ALL_PERIPH(GPIOx));

  21.   if(GPIOx == GPIOA)
  22.   {
  23.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOA, ENABLE);
  24.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOA, DISABLE);
  25.   }
  26.   else if(GPIOx == GPIOB)
  27.   {
  28.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOB, ENABLE);
  29.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOB, DISABLE);
  30.   }
  31.   else if(GPIOx == GPIOC)
  32.   {
  33.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOC, ENABLE);
  34.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOC, DISABLE);
  35.   }
  36.   else if(GPIOx == GPIOD)
  37.   {
  38.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOD, ENABLE);
  39.     RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOD, DISABLE);
  40.   }
  41.   else
  42.   {
  43.     if(GPIOx == GPIOF)
  44.     {
  45.       RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOF, ENABLE);
  46.       RCC_AHBPeriphResetCmd(RCC_AHBPeriph_GPIOF, DISABLE);
  47.     }
  48.   }
  49. }
ahuzjh 发表于 2013-12-30 22:10 | 显示全部楼层
建议看看Cortex架构,虽然枯燥但是对理解很有帮助,还有STM32的技术文档,特别是每个模块的理解,之后再利用寄存器或者库函数理解起来很是顺畅。还有就是C语言功底要扎实。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部