Post by Admin on Mar 7, 2017 9:04:20 GMT
The new v1.32 ShieldBuddy add-in is now available. This adds a number of new features:
(i) It is now possible to set any PWM frequency for analogWrite() using the useCustomPwmFreq(Freq) function:
/* Use 4000Hz carrier */
useCustomPwmFreq(4000);
The maximum frequency that may be set is 390kHz. The minimum is 5.6Hz.
(ii) The TriLib fixed point DSP library has now been integrated. This gives assembler-coded functions (callable from C/C++/Arduino) for:
• Complex Arithmetic
• Vector Arithmetic
• FIR Filters
• IIR Filters
• Adaptive Filters
• Fast Fourier Transforms
• Discrete Cosine Transform
• Mathematical functions
• Matrix operations
• Statistical functions
You can do a 32 point FFT on two series in parallel in about 3.8us with this on any CPU core.
The v1.32 add-in can be downloaded from:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyMulticoreIDE.zip
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyMulticoreIDE.exe
Passwords: "ShieldBuddy"
The latest ShieldBuddy user manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyPinoutRevB_UM.pdf
The TriLib manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TriLibUserManual.pdf
The TC275 Architecture User Manuals are at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TC_Architecture_vol1_TC161_TCS_TC16P_TC16E.pdf
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TC_Architecture_vol2_TC161_TCS_TC16P_TC16E.pdf
The Aurix TC275 User Manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/tc27xC_um_v2.2.pdf
The next release will include an Ethernet bootloader function (hopefully).
(i) It is now possible to set any PWM frequency for analogWrite() using the useCustomPwmFreq(Freq) function:
/* Use 4000Hz carrier */
useCustomPwmFreq(4000);
The maximum frequency that may be set is 390kHz. The minimum is 5.6Hz.
(ii) The TriLib fixed point DSP library has now been integrated. This gives assembler-coded functions (callable from C/C++/Arduino) for:
• Complex Arithmetic
• Vector Arithmetic
• FIR Filters
• IIR Filters
• Adaptive Filters
• Fast Fourier Transforms
• Discrete Cosine Transform
• Mathematical functions
• Matrix operations
• Statistical functions
You can do a 32 point FFT on two series in parallel in about 3.8us with this on any CPU core.
The v1.32 add-in can be downloaded from:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyMulticoreIDE.zip
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyMulticoreIDE.exe
Passwords: "ShieldBuddy"
The latest ShieldBuddy user manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/ShieldBuddyPinoutRevB_UM.pdf
The TriLib manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TriLibUserManual.pdf
The TC275 Architecture User Manuals are at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TC_Architecture_vol1_TC161_TCS_TC16P_TC16E.pdf
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/TC_Architecture_vol2_TC161_TCS_TC16P_TC16E.pdf
The Aurix TC275 User Manual is at:
www.hitex.co.uk/fileadmin/uk-files/downloads/ShieldBuddy/tc27xC_um_v2.2.pdf
The next release will include an Ethernet bootloader function (hopefully).