OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4776|回复: 37

谁用过STM32030,用什么生成代码呢

[复制链接]

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
发表于 2016-6-29 14:14:41 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 fan10 于 2016-6-29 14:47 编辑

刚用这个芯片,不知道用什么快捷的软件生成代码

103

103

030

030

最佳答案

查看完整内容[请看2#楼]

我的代码都是我一行行的敲的。。。。。。。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 14:14:42 | 显示全部楼层

我的代码都是我一行行的敲的。。。。。。。。。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 14:24:04 | 显示全部楼层
keil就可以了啊
回复

使用道具 举报

2

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1107
金钱
1107
注册时间
2014-8-9
在线时间
192 小时
发表于 2016-6-29 14:25:21 | 显示全部楼层
IAR也可以的
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:28:19 | 显示全部楼层

代码一行一行敲吗?
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:29:47 | 显示全部楼层

没有用过IAR的,一直用keil,没有自动生成代码的吗?
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12556
金钱
12556
注册时间
2015-11-5
在线时间
2149 小时
发表于 2016-6-29 14:34:38 | 显示全部楼层
下载ST的官方Demo,参考里面的代码
拿来长岛冰茶换我半晚安睡
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:34:50 | 显示全部楼层
用过103的,一直用那个自动代码生成器。。。。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 14:36:52 | 显示全部楼层
fan10 发表于 2016-6-29 14:28
代码一行一行敲吗?

不懂你的意思,不就是和103一样么,103怎么弄,030也怎么弄啊
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:45:04 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 14:36
不懂你的意思,不就是和103一样么,103怎么弄,030也怎么弄啊

好像有一点不一样
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 14:46:29 | 显示全部楼层
fan10 发表于 2016-6-29 14:45
好像有一点不一样

有什么不一样,你用的是keil5么
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:47:49 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 14:46
有什么不一样,你用的是keil5么

是的,你看一下我补的图片,它们定义的好像不太一样
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 14:50:44 | 显示全部楼层
C1~$]`[8)L60(}5RJXCFON7.png
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 15:00:56 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 14:59
我的代码都是我一行行的敲的。。。。。。。。。

用的库还是寄存器?
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 15:01:23 | 显示全部楼层
        GPIO_InitTypeDef GPIO_InitStructure;
        RCC_AHBPeriphClockCmd( RCC_AHBPeriph_GPIOA, ENABLE);
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2|GPIO_Pin_3;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN;
        GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL ;
        GPIO_Init(GPIOA, &GPIO_InitStructure);

这个是我弄设置ADC的IO设置
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 15:03:41 | 显示全部楼层
fan10 发表于 2016-6-29 15:00
用的库还是寄存器?

肯定是库啊,配置肯定是库,具体操作的时候有时候为了方便,或者懒得去找库就直接寄存器了
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 15:08:26 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 15:03
肯定是库啊,配置肯定是库,具体操作的时候有时候为了方便,或者懒得去找库就直接寄存器了

好多人都是用STM32CubeMX直接生成的,没用过这个不习惯
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 15:14:31 | 显示全部楼层
fan10 发表于 2016-6-29 15:08
好多人都是用STM32CubeMX直接生成的,没用过这个不习惯

我没用过那个,我直接看代码学的,然后基本都是自己敲了
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 15:21:19 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 15:14
我没用过那个,我直接看代码学的,然后基本都是自己敲了

嗯,我也先自己敲着
回复

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1132
金钱
1132
注册时间
2015-7-31
在线时间
155 小时
发表于 2016-6-29 16:42:10 | 显示全部楼层
代码生成器确实好用,但是我表示我从来不用,最多只是查查相关的函数。这东西不能过于依赖,看似好像很简单的东西,鼠标按按就出来了,不想费那个时间自己写驱动,自己只把程序写好就行了,一旦有一天没有了这个东西,你会发现,我代码写的那么6,外设驱动能写不明白?于是乎自己尝试着写,结果就是,哎擦!真TM没写明白...不要以为我是在胡说,我身边好几个这样的......
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-29 17:48:58 | 显示全部楼层
lx911gt 发表于 2016-6-29 16:42
代码生成器确实好用,但是我表示我从来不用,最多只是查查相关的函数。这东西不能过于依赖,看似好像很简单 ...

哈哈,要是真让我看着手册和库函数写还真写不出来。。。。。
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 15:05:37 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-29 15:14
我没用过那个,我直接看代码学的,然后基本都是自己敲了

你有那个stm32f03的例程吗?可以给我发一个不?1368789688@qq.com
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 15:47:00 | 显示全部楼层
fan10 发表于 2016-6-30 15:05
你有那个stm32f03的例程吗?可以给我发一个不?

百度下吧,青风电子好像有030的,不过写的很简单没什么解释的。如果没有就对比051的看吧
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 15:50:22 | 显示全部楼层
fan10 发表于 2016-6-30 15:05
你有那个stm32f03的例程吗?可以给我发一个不?

我电脑中病毒,所有数据文件给加密了,刚刚重装系统,以前的资料没了,发不
鸟你,不过我也在干活用的也是030
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:10:07 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 15:50
我电脑中病毒,所有数据文件给加密了,刚刚重装系统,以前的资料没了,发不
鸟你,不过我也在干活用的也 ...

中病毒,我现在是用寄存器写io口的数据都写不进去。。。。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 17:14:05 | 显示全部楼层
fan10 发表于 2016-6-30 17:10
中病毒,我现在是用寄存器写io口的数据都写不进去。。。。

:肯定你那错了
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:16:52 | 显示全部楼层

应该是哪配置的问题,仿真的时候io口一直是0
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 17:18:47 | 显示全部楼层
软件仿真???仿真F030??
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:19:36 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 17:18
软件仿真???仿真F030??

keil仿真的,不能仿真?
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:20:56 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 17:18
软件仿真???仿真F030??

就在一个开发板上调试的
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 17:22:38 | 显示全部楼层
fan10 发表于 2016-6-30 17:20
就在一个开发板上调试的

可以硬件仿真,软件仿真不鸟
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:34:28 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 17:22
可以硬件仿真,软件仿真不鸟

青风的程序编译错误。。。。,什么时候你闲了给我随便弄一个LED灯的模板程序吧
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 17:36:16 | 显示全部楼层
fan10 发表于 2016-6-30 17:34
青风的程序编译错误。。。。,什么时候你闲了给我随便弄一个LED灯的模板程序吧

不是吧,我都可以的,是不是缺少了M0的文件,我发你吧
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 17:41:51 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 17:36
不是吧,我都可以的,是不是缺少了M0的文件,我发你吧

好,多谢啦,我都怀疑我的库是不是正确的。。。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 17:54:42 | 显示全部楼层
本帖最后由 憨厚诚实大叔 于 2016-6-30 17:57 编辑

        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
  GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
  GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOA, &GPIO_InitStructure);
        GPIOA->BSRR = GPIO_Pin_8|GPIO_Pin_9;
你看看手册,是不是引脚弄错了

STM32F030英文数据手册.pdf

1002.99 KB, 下载次数: 281

回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 18:48:59 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-30 17:54
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9;
        GPIO_InitStructure.GPIO_Mode ...

好了,我竟然弄了个这时钟RCC_AHBPeriphResetCmd()还一直没看出来
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-30 18:49:44 | 显示全部楼层
fan10 发表于 2016-6-30 18:48
好了,我竟然弄了个这时钟RCC_AHBPeriphResetCmd()还一直没看出来

你真厉害
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2016-4-5
在线时间
32 小时
 楼主| 发表于 2016-6-30 19:07:51 | 显示全部楼层

两个对比了半天。。。多谢你的指点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-15 22:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表