Microcontrollers Forum Discussions
Browse the Community
PSoC™ 6
Discussion forum regarding PSoC™ 6 - 32-bit Arm Microcontroller (MCU) Forum, discusses the 40-nm technology - best combination of ultra-low-power consumption, flexibility, security and high-performance topics.
PSoC™ 4
PSoC™ 4 - Arm®-based Forum, discusses the low-power Cortex®-M0 and Cortex®-M0+ cores, CapSense®, and Bluetooth® Low Energy
PSoC™ 5, 3 & 1
The PSoC™ 5LP, PSoC 2 and PSoC 1 Forum discusses - 24-bit Digital Filter Block (DFB), 24 UDBs, DMA controller and integrating AFE, digital logic with user interface ICs with an Arm Cortex-M3 CPU solutions.
CAPSENSE™ & MagSense
The Sensing Technology Forum discusses CAPSENSE™ - capacitive-sensing and MagSense inductive-sensing for consumer, industrial, automotive, and Internet of Things (IoT) applications.
XMC™
AURIX™
In this forum you can post your questions, comments and feedback about the 32-bit AURIX™ TriCore™ Microcontroller. The AURIX™ offers the highest scalability in performance, memory & peripherals across application. It is a safe and secure companion chip, meeting both the ISO functional safety standards and EVITA full security standards. Here you can also find the links to the latest board pages, SW and Tools GitHub, trainings, documents and FAQs
TRAVEO™ T2G
Discussion forum regarding 32-bit TRAVEO™ T2G Microcontroller - based on ARM® for automotive body electronics applications; cutting-edge performance, safety, and security features topics.
MOTIX™ MCU
The MOTIX™ MCU forum is designed for you to post your questions, comments and feedback about the famous Embedded Power ICs at anytime. Ask your technical questions or explore existing content!
Legacy microcontrollers
Featured Discussions
Hi, over the past week I was trying to write the flash memory of my psoc 6 using System Calls, more specifically using the Write Row System Call.
Looking into the datasheet:
To write a row, the SRAM_SCATCH_ADDR should be written in the IPC_STRUCT and in that addres, there has to be essentially the OPCODE, followed by the integrity check, followed by the flash addr to write, followed by all the data to write in that row (SRAM_SCATCH_ADDR + 0x0C + n*0x04 = Data word n)
However, I think this is not correct, in the SRAM_SCATCH_ADDR + 0x0C, there should be the address of where the data to write is located, in the case of my psoc, it has to be a pointer to a 512 byte long array that contains the data to write in the row.
Hope this helps.
Link to datasheet: PSoC 6 MCU: CY8C61x4, CY8C62x4 Architecture Technical Reference Manual (TRM) PSoC 61, PSoC 62 MCU (infineon.com)
Link to example where I found the error: PSoC-6-MCU-Device-Related-Design/Memory/CE220120 - PSoC 6 MCU Blocking Mode Flash Write/CE220120_Blocking_Mode_Flash_Write.cydsn/main_cm4.c at master · Infineon/PSoC-6-MCU-Device-Related-Design · GitHub
I am running bldc motor with the help of hall sensor but not able to get full no load speed.This motor has 1000 rpm but getting only upto 3500 rpm.
I am using example code to drive this motor whether this code support 10000 rmp.
My motor is working at 48v,750 W.Could you help to resolve this problem
Show LessHello,
Now I can use one TIMER to set one time interval and trigger one event as shown in the picture below.
And project is also attached.
Is it possible that I only use one timer to trigger different event according to different time interval?
Thanks!
BR,
Lila
Show LessHi Sir,
想請問6EDL7141 OCP 與current amplifier 的位置關係
datasheet 的方塊圖OCP是在current amplifier之前
application note的方塊圖 OCP在current amplifier之後
請問何者是正確的呢?
謝謝!
Show Less
Dear Infineon support team,
Development environment
OS: Windows 10 pro
Compiler: ARMCC V5.06 update 6 (build 750)
Tool: Keil v5
Device: TLE9879QXA40
Board: Custom
Motor: IPM BLDC Delta connection
Power spec. : DC 12[V] 80[A]
With the off-state diagnosis function, I want to diagnose before starting the main statement, and after starting the main statement, I want to turn off the off-state diagnosis function and ignore DS-sts.
The user manual also states to disable DS-current and ignore the DS-sts flag.
However, it is not explained how to ignore DS-STS.
Because of DS-STS, the PWM_EN function continues to be automatically turned off.
How can I ignore DS-STS and make PWM_EN function work?
Show LessHello everyone! I have some questions about tle9879 driver bldc, pwm frequency selection, and would like to get answers.
For the same motor, the motor inductance parameter is measured and the results are measured:
Frequency 1khz ------Ls-900uH Lr-0.8Ω
Frequency 10khz ------Ls-880uH Lr-5.4Ω
Frequency 15khz ------Ls-850uH Lr-10.2Ω
Frequency 20khz ------Ls-830uH Lr-16.1Ω
If you look at it according to impedance, the lower the frequency, the lower the impedance, then the greater the output capability of the motor; conversely, if the frequency is high and the impedance is high, then the output capability will be reduced.
But the actual test to see, the results are not so, ccu6- >T12 is also on the pwm setting frequency 10hkz when the carry capacity is very weak, a little bit of load may be held back; and 20khz than 10khz carry capacity is much stronger. Here may have something to do with the renewal current, but exactly what is not understand.
Anyone who understands the relationship between frequency and torque would be grateful for an answer!
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/MOTIX-MCU/BLDC-PWM%E9%A2%91%E7%8E%87%E5%92%8C%E6%89%AD%E7%9F%A9%E7%9A%84%E9%80%89%E6%8B%A9/td-p/742036
Show LessI also have the old "XMC4800_AUT_Base-V2.1" with obsolete BCM5241 PHYs. Years ago I downloaded the demo software from the website, inserted the secret SSC source part and the board was up and running.
Now I also bought the newer "XMC4800_RELAX_ECAT_V2.1" with ADIN1200 PHYs and I was wondering how I can access the demo project source. I searched the website, I searched the ModusToolbox and I searched the Github with no success.
Due to the SSC source limitation I know that it is not possible to get the entire project, but isn't there a project with the SSC part removed? Can someone please give me a hint?
Show Less
Hello Infineon Team,
I am using TC377_ED_EX AURIX Tricore microcontroller, I have integrated RTOS code with my general configurations, code was built successfully in Tricore IDE, however after flashing code in Lauterbach T32 debugger, and doing step over at every function and getting trap at __mtcr().
If code is in trap, then in some trap registers it should show status in trap registers, but in Trap registers also there is no specific value only 0000000 given.
for better understanding, I am attaching screenshots of call stack, error window, & registers value log
Hope you will provide me better solution to overcome this issue.
Thanks,
Poonam
Show Less
-
TraveoII
UART buadrate Setting
by chandan1995 Jun 19, 2023