你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【心得】用传统方法开发STM32,放弃固件库的使用!

[复制链接]
ST老少女 发布时间:2008-12-2 14:40
阅读主题, 点击返回1楼
收藏 评论1459 发布时间:2008-12-2 14:40
1459个回答
aki-141844 回答时间:2009-12-15 15:48:49

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

向楼主致敬!!!!!!
xtaozi001 回答时间:2009-12-15 19:39:48

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

我一开始就想的这个,不明白为什么要库的!
cyj123 回答时间:2009-12-16 10:44:22

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

看一看看一看看一看
XIAOLI-163291 回答时间:2009-12-17 12:48:07

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

老大能否传一份资料给我?
   肖林
xoolhaha 回答时间:2009-12-19 22:50:46

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

可惜东西太多,如果没有固件库很麻烦诶!
caosix 回答时间:2009-12-20 10:19:30

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

谢谢楼主,,,俺就需要这个!!__不过还是:::不会使用楼主的iostm32f10xx.h
俺这里扩充了一个::直接的寄存器文件::
搞单片机的人更喜欢直接的寄存器控制。
/*************************************************************
文件名:  STM32F10X_My_lib.H
创建日期:2008-12-03
创建者:  王官辅
版本:    REV1.0
***************************************************************/
//0x4002 2000 - 0x4002 23FF 闪存存储器接口///////////////////// -- ??
#define  FLASH_ACR      (*(volatile unsigned long *)0x40022000)
//0x4002 1000 - 0x4002 13FF 复位和时钟控制/////////////////////
#define  RCC_CR         (*(volatile unsigned long *)0x40021000) //时钟控制寄存器
#define  RCC_CFGR       (*(volatile unsigned long *)0x40021004) //时钟配置寄存器
#define  RCC_CIR        (*(volatile unsigned long *)0x40021008) //时钟中断寄存器 
#define  RCC_APB2RSTR   (*(volatile unsigned long *)0x4002100C) //APB2 外设复位寄存器
#define  RCC_APB1RSTR   (*(volatile unsigned long *)0x40021010) //APB1 外设复位寄存器
#define  RCC_AHBENR     (*(volatile unsigned long *)0x40021014) //AHB外设时钟使能寄存器
#define  RCC_APB2ENR    (*(volatile unsigned long *)0x40021018) //APB2 外设时钟使能寄存器
#define  RCC_APB1ENR    (*(volatile unsigned long *)0x4002101C) //APB1 外设时钟使能寄存器
#define  RCC_BDCR       (*(volatile unsigned long *)0x40021020) //备份域控制寄存器
#define  RCC_CSR        (*(volatile unsigned long *)0x40021024) //控制/状态寄存器
//0x4002 0000 - 0x4002 03FF DMA//////////////////////////////// 下载全文件吧。。。

Stm32F103.h.txt

下载

30.16 KB, 下载次数: 8

whhc 回答时间:2009-12-22 00:50:06

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

很好的思路
microtiger 回答时间:2009-12-22 10:42:05

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

这种方法的也值得研究下
不过不使用库的话个人的工作量会比较大啊
laichengyi 回答时间:2009-12-23 13:51:17

RE:【心得】用传统方法开发STM32,放弃固件库的使用!

如果你要求计算速度快,那就自己做,如果没什么要求,用固件方便
ThuaCN 回答时间:2009-12-25 16:34:15

回复:【心得】用传统方法开发STM32,放弃固件库的使用!

 下来看看,谢谢...

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版