论坛

需要有关MSP430软件的帮助

开始于 "'Mi ... @ sbcglobal.net [msp430]" 2015年2月28日
注册,
我刚刚加入了msp430小组,但是找不到正确的 有关对一组芯片之一进行编程的信息。 24F169 64针设备并具有 对BLINKER演示进行编程没有多大运气(部分是因为引脚断线 在示例中是错误的端口)。您知道关于的一本好参考书吗 在Windows XP下使用CCS编译器还是IAR等合适的替代品? 我不担心它是否受支持,只要它在 汇编代码。对问题领域的任何帮助或描述都将是高度重视的 赞赏。感谢Mike Carpenter(214)375 9848的互联网地址 m...@sbcglobal.net

MSP430入门微控制器

麦克风,

对不起,错误的家伙问。我避免使用Windows,因此没有经验可以 指导你。我在CentOS Linux上玩了3次,出现了“死亡的黑屏” F5529LP。有时CCS工作正常(两个按钮1& 2) 和 sometimes it 崩溃(均为按钮1&2)。很多UI内容(例如,一键式项目 创建,更改背景颜色)无法全部使用。我没有容忍 崩溃的软件。当操作系统崩溃时,我*真的*不喜欢它 不会在系统日志文件中产生故障转储或什至是紧急消息。 这就是我很少使用MCU的主要原因。我会尽快修复错误 知道如何复制它们,但其他人似乎更喜欢添加新功能 代替。如果我能找到可靠的方法,我将继续。除此以外 我会发现另一种乐趣。

我是一个玩玩具的大系统老家伙。有一些真正的嵌入式系统 优点在这里。 Onestone可能会有所帮助。他的标准很高,但我不认为 unreasonable.

如果您想使用汇编语言,建议您看看Alfred Arnold的 AS:

http://john.ccac.rwth-aachen.de:8000/as/

我只是用它来构建Mecrispsp,但是它有一个很棒的手册, 看起来绝对一流。

祝好运,
注册

- - ----
15年2月28日星期六,“ Mike Carpenters” m ... @ sbcglobal.net [msp430] wrote:

主题:[msp430]需要有关msp430软件的帮助
致:“ 注册 Beardsley”
日期:2015年2月28日,星期六,上午5:41


 













注册,
    我刚加入
MSP430
小组,找不到有关的正确信息
编程其中一种芯片
在集合中。 24F169 64引脚设备,运气不太好
编程
BLINKER演示(部分原因是示例中的插针输出
为错
港口)。您是否知道有关使用
CCS编译器
在Windows XP或IAR之类的合适替代产品下?我是
不关心
只要它在
汇编代码。任何
帮助或问题区域的描述将是高度
赞赏。谢谢迈克
Carpenter(214)375 9848互联网地址
m ... @ sbcglobal.net












#yiv7020511084#yiv7020511084-
#yiv7020511084ygrp-mkp {
border:1px solid#d8d8d8; font-family:Arial; margin:10px
0; padding:0 10px;}

#yiv7020511084#yiv7020511084ygrp-mkp hr {
border:1px solid#d8d8d8;}

#yiv7020511084#yiv7020511084ygrp-mkp#yiv7020511084hd {
颜色:#628c2a;字体大小:85%;字体粗细:700;行高:122%;边距:10px
0;}

#yiv7020511084#yiv7020511084ygrp-mkp#yiv7020511084ads {
margin-bottom:10px;}

#yiv7020511084#yiv7020511084ygrp-mkp .yiv7020511084ad {
填充:0 0;}

#yiv7020511084#yiv7020511084ygrp-mkp .yiv7020511084ad p {
margin:0;}

#yiv7020511084#yiv7020511084ygrp-mkp .yiv7020511084ad a {
颜色:#0000ff;文本装饰:无;}
#yiv7020511084#yiv7020511084ygrp-sponsor
#yiv7020511084ygrp-lc {
font-family:Arial;}

#yiv7020511084#yiv7020511084ygrp-sponsor
#yiv7020511084ygrp-lc#yiv7020511084hd {
边距:10px
0px; font-weight:700; font-size:78%; line-height:122%;}

#yiv7020511084#yiv7020511084ygrp-sponsor
#yiv7020511084ygrp-lc .yiv7020511084ad {
margin-bottom:10px; padding:0 0;}

#yiv7020511084#yiv7020511084actions {
font-family:Verdana; font-size:11px; padding:10px 0;}

#yiv7020511084#yiv7020511084活动{
background-color:#e0ecee; float:left; font-family:Verdana; font-size:10px; padding:10px;}

#yiv7020511084#yiv7020511084活动范围{
font-weight:700;}

#yiv7020511084#yiv7020511084活动范围:第一个孩子{
text-transform:uppercase;}

#yiv7020511084#yiv7020511084活动范围a {
颜色:#5085b6;文本装饰:无;}

#yiv7020511084#yiv7020511084活动时间跨度{
颜色:#ff7900;}

#yiv7020511084#yiv7020511084活动范围
.yiv7020511084下划线{
文字修饰:下划线;}

#yiv7020511084 .yiv7020511084attach {
清除:两者;显示:表;字体系列:Arial;字体大小:12px;填充:10px
0; width:400px;}

#yiv7020511084 .yiv7020511084attach div a {
文字修饰:无;}

#yiv7020511084 .yiv7020511084attach img {
border:none; padding-right:5px;}

#yiv7020511084 .yiv7020511084附加标签{
display:block; margin-bottom:5px;}

#yiv7020511084 .yiv7020511084附加标签a {
文字修饰:无;}

#yiv7020511084 blockquote {
边距:0 0 0 4px;}

#yiv7020511084 .yiv7020511084bold {
font-family:Arial; font-size:13px; font-weight:700;}

#yiv7020511084 .yiv7020511084bold a {
文字修饰:无;}

#yiv7020511084 dd.yiv7020511084last p a {
font-family:Verdana; font-weight:700;}

#yiv7020511084 dd.yiv7020511084last p span {
margin-right:10px; font-family:Verdana; font-weight:700;}

#yiv7020511084 dd.yiv7020511084last p
span.yiv7020511084yshortcuts {
margin-right:0;}

#yiv7020511084 div.yiv7020511084附加表div div a {
文字修饰:无;}

#yiv7020511084 div.yiv7020511084附加表{
宽度:400px;}

#yiv7020511084 div.yiv7020511084文件标题A,#yiv7020511084
div.yiv7020511084文件标题a:active,#yiv7020511084
div.yiv7020511084文件标题a:hover,#yiv7020511084
div.yiv7020511084文件标题a:visited {
文字修饰:无;}

#yiv7020511084 div.yiv7020511084照片标题a,
#yiv7020511084 div.yiv7020511084照片标题a:有效,
#yiv7020511084 div.yiv7020511084照片标题a:悬停,
#yiv7020511084 div.yiv7020511084图片标题a:已访问{
文字修饰:无;}

#yiv7020511084 div#yiv7020511084ygrp-mlmsg
#yiv7020511084ygrp-msg p a span.yiv7020511084yshortcuts {
font-family:Verdana; font-size:10px; font-weight:normal;}

#yiv7020511084 .yiv7020511084green {
颜色:#628c2a;}

#yiv7020511084 .yiv7020511084MsoNormal {
margin:0 0 0 0;}

#yiv7020511084 o {
font-size:0;}

#yiv7020511084#yiv7020511084照片div {
float:left; width:72px;}

#yiv7020511084#yiv7020511084照片div div {
边框:1px实线
#666666;高度:62像素;溢出:隐藏;宽度:62像素;}

#yiv7020511084#yiv7020511084照片div标签{
颜色:#666666;字体大小:10px;溢出:隐藏;文本对齐:居中;空白:nowrap;宽度:64px;}

#yiv7020511084#yiv7020511084reco-category {
字体大小:77%;}

#yiv7020511084#yiv7020511084reco-desc {
字体大小:77%;}

#yiv7020511084 .yiv7020511084replbq {
margin:4px;}

#yiv7020511084#yiv7020511084ygrp-actbar div a:first-child {
margin-right:2px; padding-right:5px;}

#yiv7020511084#yiv7020511084ygrp-mlmsg {
font-size:13px; font-family:Arial,helvetica,clean,
无衬线字体;}

#yiv7020511084#yiv7020511084ygrp-mlmsg表{
font-size:inherit; font:100%;}

#yiv7020511084#yiv7020511084ygrp-mlmsg选择,
#yiv7020511084输入,#yiv7020511084 textarea {
字体:99%Arial,Helvetica,干净,无衬线;}

#yiv7020511084#yiv7020511084ygrp-mlmsg pre,#yiv7020511084
代码{
字体:115%等宽字体;}

#yiv7020511084#yiv7020511084ygrp-mlmsg * {
line-height:1.22em;}

#yiv7020511084#yiv7020511084ygrp-mlmsg#yiv7020511084logo {
padding-bottom:10px;}


#yiv7020511084#yiv7020511084ygrp-msg p a {
font-family:Verdana;}

#yiv7020511084#yiv7020511084ygrp-msg
p#yiv7020511084附加计数范围{
颜色:#1E66AE;字体粗细:700;}

#yiv7020511084#yiv7020511084ygrp-reco
#yiv7020511084reco-head {
颜色:#ff7900;字体重量:700;}

#yiv7020511084#yiv7020511084ygrp-reco {
margin-bottom:20px; padding:0px;}

#yiv7020511084#yiv7020511084ygrp赞助商#yiv7020511084ov
li a {
字体大小:130%;文本装饰:无;}

#yiv7020511084#yiv7020511084ygrp赞助商#yiv7020511084ov
li {
font-size:77%; list-style-type:square; padding:6px 0;}

#yiv7020511084#yiv7020511084ygrp赞助商#yiv7020511084ov
ul {
margin:0; padding:0 0 0 8px;}

#yiv7020511084#yiv7020511084ygrp-text {
font-family:乔治亚州;}

#yiv7020511084#yiv7020511084ygrp-text p {
保证金:0 0 1em 0;}

#yiv7020511084#yiv7020511084ygrp-text tt {
font-size:120%;}

#yiv7020511084#yiv7020511084ygrp-vital ul li:last-child {
border-right:无!重要;
}
#yiv7020511084


发言者:雷金纳德·比兹利(Reginald Beardsley)




你好!

注册inald Beardsley p ... @ yahoo.com [msp430]发表于2015-02-28
15:02 MET:
>我在CentOS Linux 3上遇到了“死亡的黑屏” times playing w/
> F5529LP。有时CCS工作正常(两个按钮1& 2) 和
> sometimes it 崩溃(均为按钮1&2)。很多UI内容(例如
>一键创建项目,更改背景颜色)无法正常工作
>所有。我对崩溃的软件没有任何容忍。我真的*
>当操作系统崩溃且不产生崩溃转储时不喜欢它
>甚至系统日志文件中出现紧急消息。那是主要的
>我很少做带MCU的原因。我一知道就修复错误
>如何复制它们,但其他人似乎更喜欢添加新的
>功能。如果我能找到可靠的方法,我会
>继续。否则,我会发现另一种乐趣。

您没有提供有关要遵循的确切步骤的任何详细信息
称之为“死亡黑屏”。

您有一个可以重现的项目吗?如果可以,可以吗
可能将其导出并放在某个地方以供下载?

-
制造业/问候
弗里德里希·洛本斯托克(Friedrich Lobenstock)


发言者:弗里德里希·洛本斯托克




我从导入,构建并运行了F5529LP OutofBox代码受限的演示 MSP430Ware的“开发工具”部分,按照 资源浏览器对话框。之后,我还进行了构建并使用CCS UI运行 使用资源浏览器对话框只是为了创建项目。在我之间 从磁盘中删除了项目,而不仅仅是项目列表。

当我开始对代码进行调试时,它停止在看门狗行。然后我 恢复执行。然后CentOS自动安装大容量存储设备 并弹出一个文件管理器框,显示设备上的文件。我做了这个 第一次崩溃后尝试进行5-6次崩溃,以理清4个步骤 在做并试图找出资源浏览器从哪里得到它 说明,以便我可以看到它们是什么。

在此过程中,我成功构建并运行了整个演示 几次。我都有两个按钮1&2在控制台窗口中显示文本。 但是在某些情况下,按下按钮1会导致Linux崩溃,而在另一方面, 按下按钮2使其崩溃。在这两种情况下,控制台都是活动的 焦点。在某些情况下,源代码编辑器是活动重点,“您好 世界”插入到源代码中,然后我将其删除,更改了焦点并 然后按下按钮1&2在控制台选项卡中没有问题。最后一次 它崩溃了,我刚按下按钮1两次,两次进入“ hello world”。它 然后当我按下按钮2时崩溃了。我没有触摸鼠标或键盘 在按下2个按钮之间。

/ var / crash是空的,并且/ var / log / messages从开始到现在都没有显示任何内容 按钮1崩溃。我没有理会上次坠机事故。虽然我知道 别人似乎接受这种行为,我不接受。

有大量的Linux发行版。我尝试了几个 直到我尝试了CentOS 6.5时,结果才令人满意。这似乎适用于所有人 这些软件包(例如Energia,OpenOCD,CCS等)对我感兴趣。 在摸索其他软件包和几个ARM板之后,我决定 是时候玩F5529LP并尝试CCS了。它可能与 OpenSUSE,但我厌倦了仅为了安装和配置Linux发行版 发现B现在可以工作,但是A已损坏。我将在6.1出现时再次尝试CCS out.

如果您使CCS 6在Linux上正常工作,请开心一点,不要更改您的 发行版。如果您决定尝试复制我遇到的内容,请当心!

玩得开心!
注册

FWIW我一直在与Sun进行即时转移支持的通话中 当我的系统挂起时的微系统。主机崩溃是一件大事 对付我。是的,如果拔下键盘,将会使Sun服务器崩溃 (USB之前的版本),然后重新插入。但是您不应该这样做,并且会 只能故意做一次。尝试在Solaris 10_u8上格式化3 TB磁盘 将使系统内核崩溃,但是您会崩溃崩溃并记录到 / var / adm / messages。 u8发行时没有人制作3 TB磁盘。除此之外, 除了硬件故障外,我从未见过Sun系统崩溃。那个水平 预期AIX,IRIX,Ultrix,HP-UX和所有其他* nix的可靠性 除了英特尔和Alliant的一些超级计算机以外,我使用的其他系统。 值得庆幸的是,我设法避免了与那两个人的亲密接触。是的,我是 老人的态度问题。我希望事情能够正常进行并为 事情要及时解决
别。

发言者:雷金纳德·比兹利(Reginald Beardsley)




嗨!

注册inald Beardsley p ... @ yahoo.com [msp430]发表于2015-02-28
22:20 MET:
>在此过程中,我建立并运行了 entire demo
> successfully 几次。我都有两个按钮1& 2显示文字
>在控制台窗口中。但有一次,按下按钮1导致
>Linux崩溃,另一方面,按下按钮2导致
>崩溃。在这两种情况下,控制台都是主动焦点。在一个
>有时源代码编辑器是活动重点,“您好
>世界”插入到源代码中,然后我将其删除,更改
> focus 和 然后按下按钮1&2在控制台选项卡中不带
>问题。上次崩溃是我刚按下按钮1
>两次,两次进入“ hello world”。然后当我按时它崩溃了
>按钮2。在两次按下之间,我既没有触摸鼠标,也没有触摸键盘
> the 2 buttons.

只需快速检查一下,当编辑器运行时系统是否正常工作
程序(gedit,kate,kwrite,LibreOffice Write等)具有
当您按下按钮时,主动聚焦INSTEAD控制台?

-
制造业/问候
弗里德里希·洛本斯托克(Friedrich Lobenstock)


发言者:弗里德里希·洛本斯托克




我已经回答了这个问题,尽管不是故意的。

> .... 在一个
>有时源代码编辑器是活动重点 and "hello
>世界”插入到源代码中,然后我将其删除,更改
> focus 和 然后按下按钮1&2在控制台选项卡中不带
> problems.

我应该注意,该板在OpenIndiana上并未显示为HID, Solaris衍生产品。我没有进一步调查。有一些 潜在原因。我怀疑根本原因不是TI驱动程序库 正确配置USB设备。 Linux会在何时对其进行配置 连接,但并不能完全正确。 OI cfgadm(1m)将设备显示为 未配置的USB集线器,但不显示大容量存储设备或 HID。我尚未使用CentOS查询该设备,但稍后会做 today.

如果不在焦点上时使用键盘输入,Linux将完全不可用 编辑器或终端窗口导致其崩溃。所以我认为答案是 不太像HID设备。它足以欺骗Linux,而OI却更多 正确拒绝接受其索赔。

玩得开心!
注册

- - ----
2015年3月2日,星期一,弗里德里希·洛本斯托克(Friedrich Lobenstock)f ... @ fl.priv.at [msp430]写道:

主题:[msp430]回复:需要有关msp430软件的帮助
致:m ...
日期:2015年3月2日,星期一,上午8:19

嗨!

注册inald Beardsley p ... @ yahoo.com [msp430]写道
2015-02-28

22:20 MET:

>在此过程中,我建立并运行了
整个演示

> successfully 几次。我都有两个按钮1&
2显示文字

>在控制台窗口中。但是有时候
按钮1引起

>Linux崩溃,另一方面,按下按钮2
导致它

>崩溃。在这两种情况下,控制台都是主动焦点。
在一个

>有时源代码编辑器是活动重点
和“你好

>世界”被插入到我的源代码中
然后删除,更改

> focus 和 然后按下按钮1& 2 in the console
没有标签

>问题。上次崩溃是我刚刚按下的
按钮1

>两次,两次进入“ hello world”。然后
当我按下时崩溃

>按钮2。我既没有触摸鼠标,也没有触摸键盘
按压之间

> the 2 buttons.

只需快速检查一下,当
编辑

程序(gedit,kate,kwrite,LibreOffice Write或
喜欢)有

当您按下控制台的主动焦点INSTEAD时
纽扣?

-

制造业/问候

弗里德里希·洛本斯托克(Friedrich Lobenstock)


发言者:雷金纳德·比兹利(Reginald Beardsley)




注册inald Beardsley p ... @ yahoo.com [msp430]写于2015-03-02
16:26 MET:
>我已经回答了这个问题,尽管没有 intentionally.

不。您说您已经将焦点从编辑器转移到了控制台。

> > .... 在一个
>> >有时源代码编辑器是活动重点,“您好
>> >世界”插入到源代码中,然后我将其删除,更改
>> > focus 和 然后按下按钮1&2在控制台选项卡中不带
>> > problems.

我应该说总是将焦点保持在编辑器窗口内
当按下其中一个按钮时。更好地运行外部编辑器
程序,例如gedit,kate,kwrite等。

-
制造业/问候
弗里德里希·洛本斯托克(Friedrich Lobenstock)


发言者:弗里德里希·洛本斯托克




行为不一致。在一次试用中,vim从设备获取了输入,但是 命令行没有。这似乎很奇怪,但我没有解决。上 一段时间后,使用不同的终端窗口(vim和 命令行从两个按钮获取输入。两种情况都没有使Linux崩溃。 但是,这没有任何意义,因为我已经多次正常工作了,然后 crash before.

mspdebug 0.23的ezfet固件有问题,该固件在更新 CCS至少一次。 TI用于F5529LP的USB固件被淘汰。之前 运行CCS时,我已经使用Energia加载了眨眼的演示,开发板的时钟为 both 16 &25 MHz。那不再有效。它报告“未找到未使用的FET”。 我将不得不弄清楚如何使用CCS或串口加载普通的十六进制图像 bootloader.

Linux崩溃是另一回事,我不打算这样做。我不 使用Linux做任何重要的事情。我用它来运行不能 在Solaris上编译或仅作为Linux的二进制blob提供。

发言者:雷金纳德·比兹利(Reginald Beardsley)




你好!

注册inald Beardsley p ... @ yahoo.com [msp430]发表于2015-02-28
22:20 MET:
>6.1发行后,我将再次尝试CCS。

顺便说一句,我刚刚发现CCS v6.1已发布,显然是在我
当时是在Embedded World上,而TI在那儿发布了新的CC26xx SOC。

http://processors.wiki.ti.com/index.php/Download_CCS#Code_Composer_Studio_Version_6_Downloads

刚刚下载...

-
制造业/问候
弗里德里希·洛本斯托克(Friedrich Lobenstock)


发言者:弗里德里希·洛本斯托克




谢谢。希望它不会感到无聊。使用CCS 6.0进行游戏时会遇到很多麻烦。它 将与F5529LP通话,但现在其他任何操作都无法执行。所以我倒退了 相当多。这真的很烦人,因为我刚刚获得了Mecrisp的Beta版 用于Matthias的F5529LP,但现在没有一种有效的方式来加载 图片。 CCS 6.0加载UI将不接受文本和数据的偏移量。我真的是 惊奇的是,商业产品会被搞砸。


发言者:雷金纳德·比兹利(Reginald Beardsley)